// 测试 Date 静态属性

console.log( 'name:' , Date.name );
console.log( 'length:', Date.length );
console.log( 'prototype:', Date.prototype );

console.log( '- '.repeat(10) );

// 获得从历元到Date.now()执行时所经历的毫秒值
let millis = Date.now();
console.log( millis );

const str = '01 Jan 2012 00:00:00 GMT' ;
// 解析一个表示某个日期的字符串，
// 并返回从1970-1-1 00:00:00 UTC 到该日期对象（该日期对象的UTC时间）的毫秒数，
// 如果该字符串无法识别，或者一些情况下，包含了不合法的日期数值（如：2015-02-31），则返回值为 NaN
millis = Date.parse( str );
console.log( millis );

// Date.UTC(year,month[,date[,hrs[,min[,sec[,ms]]]]])
millis = Date.UTC( 2020 , 12 , 20 , 7 , 8 , 10 , 0 );
console.log( millis );